package 继承.考察继承;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 姚东名
 * Date: 2024-06-18
 * Time: 11:19
 */
/*
本题考察继承。
当子类继承父类需要先初始化继承过来的父类的成员，此时需要通过super来完成。很明显在子类的构造方法当中，并没有通过super调用父类的构造方法。正确写法应该是：
 */
class Base1 {
    public Base1(String s) {
        System.out.print("B");
    }
}

public class Derived1 extends Base {
    public Derived1(String s) {
        super(s);
        System.out.print("D");
    }

    public static void main(String[] args) {
        new Derived("C");
    }
}

//故：本题不能编译通过。
